package com.lsh.payment.core.strategy.vo.qfpay;


import com.lsh.payment.core.strategy.vo.base.BasePayResponse;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * Project Name: lsh-payment
 *
 * @author peter
 * @date 16/10/25
 * 北京链商电子商务有限公司
 * Package
 * desc:
 */
@Setter
@Getter
@NoArgsConstructor
public class QfpayResponse extends BasePayResponse {

    private static final long serialVersionUID = -658028830444249635L;
    /**
     * 支付类型 微信扫码:800201
     */
    private String pay_type;
    /**
     * 系统时间
     */
    private String sysdtm;
    /**
     * 请求交易时间 格式为：YYYY-MM-MM HH:MM:SS
     */
    private String txdtm;
    /**
     * 错误描述
     */
    private String resperr;
    /**
     * 订单支付金额，单位分
     */
    private String txamt;
    /**
     * 调试信息
     */
    private String respmsg;
    /**
     * 外部订单号，开发者平台订单号
     */
    private String out_trade_no;
    /**
     * 钱方订单号
     */
    private String syssn;
    /**
     * 扫码时返回，二维码的url
     */
    private String qrcode;
    /**
     * 交易返回码 0000表示交易成功； 1143、1145表示交易中，需要继续查询交易结果； 其他返回码表示交易失败
     */
    private String respcd;

//    private JSONArray pay_server;
}